package com.ruibang.glass.etl.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.time.Instant;
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.format.DateTimeFormatter;

import lombok.Data;
import org.apache.commons.lang3.StringUtils;

/**
 * <p>
 * 
 * </p>
 *
 * @author Auto-generator
 * @since 2024-04-30
 */

@ApiModel(value ="")
@TableName("bc_station_ch_detail")
@Data
public class BcStationChDetail {

    @TableId(value = "_id")
    private String Id;
    @TableField("CH_GlassID_IN")
    private String chGlassidIn;
    @TableField("CH_GlassID_OUT")
    private String chGlassidOut;
    @TableField("GlassID")
    private String GlassID;
    @TableField("CH_equipment_ZD")
    private String chEquipmentZd;
    @TableField("CH_RD_NG")
    private String chRdNg;
    private String glassLength;
    @TableField("CH_equipment_GZ")
    private String chEquipmentGz;
    @TableField("CH_RD_JG")
    private String chRdJg;
    @TableField("CH_equipment_SD")
    private String chEquipmentSd;
    @TableField("CH_qx_type")
    private String chQxType;
    @TableField("CH_equipment_JT")
    private String chEquipmentJt;
    @TableField("CH_param2")
    private String chParam2;
    @TableField("CH_TEMP1")
    private String chTemp1;
    @TableField("CH_RD_A")
    private String chRdA;
    @TableField("CH_RD_B")
    private String chRdB;
    @TableField("CH_TEMP2")
    private String chTemp2;
    @TableField("CH_TEMP3")
    private String chTemp3;
    @TableField("CH_Shake3")
    private String chShake3;
    private String stationStartTime;
    @TableField("CH_param1")
    private String chParam1;
    private String stationProductionTime;
    private String chGlassThickness1;
    private String chGlassThickness2;
    @TableField("CH_Shake1")
    private String chShake1;
    private String chGlassThickness3;
    private String chGlassThickness4;
    @TableField("CH_Shake2")
    private String chShake2;
    private String chGlassThickness7;
    private String chGlassThickness6;
    private String chGlassThickness8;
    private String stationCompleteTime;
    private String chGlassThickness10;
    private String chGlassThickness9;
    private String chGlassThickness11;
    private String chGlassThickness12;
    private String chGlassThickness13;
    private String chGlassThickness14;
    private String chGlassThickness5;
    private String chGlassThickness15;
    private String chGlassThickness16;
    private String chGlassThickness17;
    private String chGlassThickness19;
    private String chGlassThickness18;
    private String chGlassThickness20;
    private String chGlassThickness22;
    private String chGlassThickness23;
    private String chGlassThickness24;
    private String chGlassThickness25;
    private String chGlassThickness26;
    private String chGlassThickness28;
    private String chGlassThickness21;
    private String chGlassThickness30;
    private String chGlassThickness27;
    private String chGlassThickness33;
    private String chGlassThickness31;
    private String chGlassThickness36;
    private String chGlassThickness34;
    private String chGlassThickness29;
    private String chGlassThickness35;
    private String chGlassThickness32;
    private String chGlassThickness37;
    private String chGlassThickness40;
    private String chGlassThickness41;
    private String chGlassThickness38;
    private String chGlassThickness39;
    private String chGlassThickness48;
    private String chGlassThickness42;
    private String chGlassThickness44;
    private String chGlassThickness43;
    private String chGlassThickness45;
    private String chGlassThickness46;
    private String chGlassThickness47;
    private String chGlassThickness53;
    private String chGlassThickness51;
    private String chGlassThickness49;
    private String chGlassThickness56;
    private String chGlassThickness55;
    private String chGlassThickness57;
    private String chGlassThickness58;
    private String chGlassThickness52;
    private String chGlassThickness54;
    private String chGlassThickness60;
    private String chGlassThickness59;
    private String chGlassThicknessAvg;
    private String chGlassThicknessMax;
    private String chGlassThicknessMin;
    private String chGlassThickness50;
    private String productionLineCode;
    private String stationId;
    private String tag;
    private String glassId;
    private String tagOut;
    private String stationStartTimeOrg;
    private String stationCompleteTimeOrg;
    private String station;
    @TableField("CH_equipment_status")
    private String chEquipmentStatus;
    private String zdjResult;
    @TableField("`table`")
    private String table;
    private String dataType;
    private String createTime;
    @TableField("tagText")
    private String tagText;

}
